do your duty; come what may - Francés Inglés Diccionario